EN FR
EN FR
Bibliography
Bibliography


Section: New Software and Platforms

HACL*

High Assurance Cryptography Library

Keywords: Cryptography - Software Verification

Functional Description: HACL* is a formally verified cryptographic library in F*, developed by the Prosecco team at Inria Paris in collaboration with Microsoft Research, as part of Project Everest.

HACL stands for High-Assurance Cryptographic Library and its design is inspired by discussions at the HACS series of workshops. The goal of this library is to develop verified C reference implementations for popular cryptographic primitives and to verify them for memory safety, functional correctness, and secret independence.